Text copied to clipboard!

Naslov

Text copied to clipboard!

Voditelj razvoja softvera

Opis

Text copied to clipboard!
Tražimo voditelja razvoja softvera koji će preuzeti ključnu ulogu u vođenju tehničkih timova, usmjeravanju razvoja proizvoda i osiguravanju isporuke pouzdanih, sigurnih i skalabilnih softverskih rješenja. Ova pozicija namijenjena je osobi koja razumije cijeli životni ciklus razvoja softvera, od prikupljanja zahtjeva i planiranja arhitekture do implementacije, testiranja, puštanja u rad i kontinuiranog unapređenja sustava. Idealni kandidat kombinira snažne tehničke kompetencije s razvijenim liderskim sposobnostima, zna motivirati tim, donositi promišljene odluke i učinkovito surađivati s različitim dionicima unutar organizacije. Kao voditelj razvoja softvera, bit ćete odgovorni za organizaciju rada razvojnih timova, definiranje tehničkih smjernica i usklađivanje razvojnih aktivnosti s poslovnim ciljevima tvrtke. Očekuje se da aktivno sudjelujete u planiranju resursa, postavljanju prioriteta, procjeni rokova i upravljanju rizicima povezanima s razvojem proizvoda. Također ćete imati važnu ulogu u izgradnji razvojne kulture koja potiče kvalitetu, odgovornost, suradnju i kontinuirano učenje. U ovoj ulozi surađivat ćete s produkt menadžerima, dizajnerima, QA stručnjacima, DevOps inženjerima i drugim tehničkim i poslovnim timovima kako biste osigurali da se funkcionalnosti razvijaju u skladu s potrebama korisnika i strateškim smjerom organizacije. Bit ćete uključeni u donošenje odluka o arhitekturi sustava, odabiru tehnologija, standardima kodiranja i procesima isporuke. Osim toga, očekuje se da pratite tehničke trendove i predlažete poboljšanja koja mogu povećati učinkovitost tima i kvalitetu proizvoda. Uspješan kandidat zna kako uravnotežiti operativne potrebe s dugoročnim tehničkim razvojem. Treba biti sposoban prepoznati uska grla u procesima, unaprijediti razvojne prakse i osigurati da tim radi prema jasno definiranim ciljevima i mjerljivim rezultatima. Važan dio posla uključuje mentoriranje članova tima, podršku njihovom profesionalnom razvoju te stvaranje okruženja u kojem se potiču inicijativa, otvorena komunikacija i razmjena znanja. Tražimo osobu koja ima iskustvo u vođenju softverskih timova, razumije moderne metodologije razvoja kao što su Agile i Scrum te može učinkovito komunicirati s tehničkim i netehničkim sugovornicima. Ako ste strateški usmjereni, tehnički potkovani i motivirani graditi visokoučinkovite timove koji isporučuju vrijednost korisnicima i poslovanju, ova pozicija predstavlja izvrsnu priliku za daljnji profesionalni razvoj i značajan utjecaj na razvoj proizvoda i organizacije.

Odgovornosti

Text copied to clipboard!
  • Vođenje i koordinacija tima softverskih inženjera kroz sve faze razvoja
  • Definiranje tehničke strategije i arhitektonskih smjernica za proizvode i sustave
  • Planiranje sprintova, prioriteta, resursa i rokova u suradnji s relevantnim timovima
  • Praćenje kvalitete koda, testiranja i procesa isporuke softvera
  • Mentoriranje članova tima i podrška njihovom stručnom razvoju
  • Suradnja s produktnim, dizajnerskim, QA i DevOps timovima radi uspješne isporuke
  • Prepoznavanje tehničkih rizika i predlaganje rješenja za njihovo ublažavanje
  • Unaprjeđenje razvojnih procesa, standarda i najboljih praksi unutar tima

Zahtjevi

Text copied to clipboard!
  • Najmanje 5 godina iskustva u razvoju softvera i vođenju tehničkih timova
  • Odlično poznavanje modernih programskih jezika, okvira i razvojnih alata
  • Iskustvo s Agile, Scrum ili sličnim metodologijama upravljanja razvojem
  • Sposobnost donošenja tehničkih odluka usklađenih s poslovnim ciljevima
  • Razvijene komunikacijske i organizacijske vještine
  • Iskustvo u radu s arhitekturom distribuiranih sustava i cloud okruženjima
  • Poznavanje principa sigurnosti, skalabilnosti i performansi aplikacija
  • Sposobnost mentoriranja, motiviranja i razvoja članova tima

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Kakvo iskustvo imate u vođenju timova za razvoj softvera?
  • Koje ste tehnologije i arhitekture najčešće koristili u dosadašnjim projektima?
  • Kako pristupate postavljanju prioriteta i upravljanju rokovima unutar tima?
  • Na koji način osiguravate kvalitetu koda i tehničku izvrsnost?
  • Kako rješavate neslaganja unutar tima ili između tehničkih i poslovnih dionika?
  • Možete li opisati projekt u kojem ste značajno unaprijedili razvojni proces?
  • Kako pristupate mentoriranju i profesionalnom razvoju članova tima?
  • Kakvo iskustvo imate s cloud platformama i DevOps praksama?